521 81
1612 169
654 75
1017 72
1207 153
1031 62
2104 173
661 263
266 85
171 49
1141 70
3047 210
525 166
113 50
888 88
367 118